ligament of incus - German English Dictionary